/**
 *
 */
package com.naiterui.ehp.bs.im.vo;

import lombok.Data;

/**
 * @author He Qiang
 * @since 1.0.0
 */
@Data
public class SessionVO {

    /**
     * sessionid
     */
    private String sessionId;

    /**
     * 医生端存储的会话id,2.7需求添加
     */
    private Long consultSessionId;

    /**
     * 当前系统时间
     */
    private Long sysTime;

    /**
     * session状态
     * -1:咨询中
     * 0:未付费
     * 1:已付费
     */
    private Integer status;

    /**
     * 付费咨询支付状态
     */
    private Integer consultPayStatus;

    /**
     * 咨询会话类型 0:免费;1:付费 2.7咨询费需求添加
     */
    private Integer consultPayType;

    /**
     * 咨询类型
     */
    private Integer consultSourceType;

    /**
     * session开始时间
     */
    private Long beginTime;

    /**
     * 结束时间
     */
    private Long endTime;

    /**
     * 是否已结束
     */
    private boolean isFinished;

    /**
     * 是否是患者第一条消息(0:不是;1:是)
     */
    private Integer isFirst;

    private Long fromId;// 来源

    private Long toId;// 目的

    private Integer relation;// 会话关系

    /**
     * 医生姓名
     */
    private String doctorName;

    /**
     * 付费咨询价格
     */
    private String consultPrice;

    /**
     * 是否新开启会话 add in 2.19
     */
    private Boolean newSessionFlag = false;

    /**
     * 是否可以发送病历
     */
    private Boolean isSendMedicalRecord = false;

    /**
     * 是否可以发送处方
     */
    private Boolean isSendPrescription = false;
}
